仇: enemy; foe...
担当: to take upon oneself, to assume...
寺庙: temple, monastery, shrine...
古人: people of ancient times, the ancients, extinct human species such as Homo erectus or Homo neanderthalensis, (literary) deceased person...
沸沸扬扬: bubbling and gurgling, hubbubing, abuzz...
私营: privately-owned, private...
听到: to hear...